blow one's top

[bləu wʌnz tɔp]
un. 自吹自擂;最前列;在…顶部;发脾气
[网络] 大发雷霆;怒发冲冠;气急败坏